using CSharpKit.Numerics.Theories;
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace csk.numerics
{
    [TestClass]
    public class UnitTest_01
    {
        [TestMethod]
        public void TestMethod_()
        {
            Assert.IsTrue(true);
            // ----------------------------------------------------------------
            var sour = new int[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
            var sour1 = new int[] { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 };
            var p = new Permutation(sour1);
            // var ip = p.ToInversions();
            var s = p.Inverse();
            // ----------------------------------------------------------------
            Assert.IsTrue(true);
        }

        // {{END}}
    }
}
